<?php
/**
 * Copyright (c) Since 2024 InnoShop - All Rights Reserved
 *
 * @link       https://www.innoshop.com
 * @author     iszmxw <mail@54zm.com>
 * @license    https://opensource.org/licenses/OSL-3.0 Open Software License (OSL 3.0)
 */

return [
    'accepted'        => 'Je moet :attribute accepteren.',
    'accepted_if'     => 'Wanneer :other :value is, moet je :attribute accepteren.',
    'active_url'      => ':attribute is geen geldige URL.',
    'after'           => ':attribute moet later zijn dan :date.',
    'after_or_equal'  => ':attribute moet gelijk zijn aan of later dan :date.',
    'alpha'           => ':attribute mag alleen uit letters bestaan.',
    'alpha_dash'      => ':attribute mag alleen uit letters, cijfers, streepjes (-) en onderstrepingstekens (_) bestaan.',
    'alpha_num'       => ':attribute mag alleen uit letters en cijfers bestaan.',
    'array'           => ':attribute moet een array zijn.',
    'before'          => ':attribute moet voor :date zijn.',
    'before_or_equal' => ':attribute moet gelijk zijn aan of eerder dan :date.',
    'between'         => [
        'array'   => ':attribute moet tussen :min - :max items bevatten.',
        'file'    => ':attribute moet tussen :min - :max KB groot zijn.',
        'numeric' => ':attribute moet tussen :min - :max liggen.',
        'string'  => ':attribute moet tussen :min - :max tekens bevatten.',
    ],
    'boolean'          => ':attribute moet een boolean zijn.',
    'confirmed'        => ':attribute komt niet overeen.',
    'current_password' => 'Het wachtwoord is incorrect.',
    'date'             => ':attribute is geen geldige datum.',
    'date_equals'      => ':attribute moet gelijk zijn aan :date.',
    'date_format'      => ':attribute moet het formaat :format hebben.',
    'declined'         => ':attribute moet geweigerd zijn.',
    'declined_if'      => 'Wanneer :other :value is, moet :attribute geweigerd zijn.',
    'different'        => ':attribute en :other moeten verschillend zijn.',
    'digits'           => ':attribute moet :digits cijfers zijn.',
    'digits_between'   => ':attribute moet tussen :min en :max cijfers hebben.',
    'dimensions'       => ':attribute heeft ongeldige afbeeldingseigenschappen.',
    'distinct'         => ':attribute heeft een dubbele waarde.',
    'email'            => ':attribute is geen geldig e-mailadres.',
    'ends_with'        => ':attribute moet eindigen op :values.',
    'enum'             => 'De waarde van :attribute is ongeldig.',
    'exists'           => ':attribute bestaat niet.',
    'file'             => ':attribute moet een bestand zijn.',
    'filled'           => ':attribute mag niet leeg zijn.',
    'gt'               => [
        'array'   => ':attribute moet meer dan :value items bevatten.',
        'file'    => ':attribute moet groter zijn dan :value KB.',
        'numeric' => ':attribute moet groter zijn dan :value.',
        'string'  => ':attribute moet meer dan :value tekens bevatten.',
    ],
    'gte' => [
        'array'   => ':attribute moet minstens :value items bevatten.',
        'file'    => ':attribute moet minstens :value KB groot zijn.',
        'numeric' => ':attribute moet minstens :value zijn.',
        'string'  => ':attribute moet minstens :value tekens bevatten.',
    ],
    'image'    => ':attribute moet een afbeelding zijn.',
    'in'       => 'De gekozen waarde voor :attribute is ongeldig.',
    'in_array' => ':attribute moet aanwezig zijn in :other.',
    'integer'  => ':attribute moet een geheel getal zijn.',
    'ip'       => ':attribute moet een geldig IP-adres zijn.',
    'ipv4'     => ':attribute moet een geldig IPv4-adres zijn.',
    'ipv6'     => ':attribute moet een geldig IPv6-adres zijn.',
    'json'     => ':attribute moet een geldig JSON-formaat zijn.',
    'lt'       => [
        'array'   => ':attribute moet minder dan :value items bevatten.',
        'file'    => ':attribute moet kleiner zijn dan :value KB.',
        'numeric' => ':attribute moet kleiner zijn dan :value.',
        'string'  => ':attribute moet minder dan :value tekens bevatten.',
    ],
    'lte' => [
        'array'   => ':attribute moet maximaal :value items bevatten.',
        'file'    => ':attribute moet maximaal :value KB groot zijn.',
        'numeric' => ':attribute moet maximaal :value zijn.',
        'string'  => ':attribute moet maximaal :value tekens bevatten.',
    ],
    'mac_address' => ':attribute moet een geldig MAC-adres zijn.',
    'max'         => [
        'array'   => ':attribute mag maximaal :max items bevatten.',
        'file'    => ':attribute mag niet groter zijn dan :max KB.',
        'numeric' => ':attribute mag niet groter zijn dan :max.',
        'string'  => ':attribute mag niet langer zijn dan :max tekens.',
    ],
    'mimes'     => ':attribute moet een bestand zijn van het type :values.',
    'mimetypes' => ':attribute moet een bestand zijn van het type :values.',
    'min'       => [
        'array'   => ':attribute moet ten minste :min items bevatten.',
        'file'    => ':attribute mag niet kleiner zijn dan :min KB.',
        'numeric' => ':attribute moet minimaal :min zijn.',
        'string'  => ':attribute moet minimaal :min tekens bevatten.',
    ],
    'multiple_of'          => ':attribute moet een veelvoud zijn van :value.',
    'not_in'               => 'De geselecteerde waarde voor :attribute is ongeldig.',
    'not_regex'            => ':attribute heeft een ongeldig formaat.',
    'numeric'              => ':attribute moet een getal zijn.',
    'password'             => 'Wachtwoord is incorrect.',
    'present'              => ':attribute moet aanwezig zijn.',
    'prohibited'           => ':attribute is verboden.',
    'prohibited_if'        => 'Wanneer :other :value is, is :attribute verboden.',
    'prohibited_unless'    => ':attribute is verboden, tenzij :other aanwezig is in :values.',
    'prohibits'            => ':attribute verbiedt :other.',
    'regex'                => ':attribute heeft een ongeldig formaat.',
    'required'             => ':attribute is verplicht.',
    'required_array_keys'  => ':attribute moet de volgende sleutels bevatten: :values.',
    'required_if'          => 'Wanneer :other :value is, mag :attribute niet leeg zijn.',
    'required_unless'      => 'Wanneer :other niet in :values is, mag :attribute niet leeg zijn.',
    'required_with'        => 'Wanneer :values aanwezig is, mag :attribute niet leeg zijn.',
    'required_with_all'    => 'Wanneer :values aanwezig is, mag :attribute niet leeg zijn.',
    'required_without'     => 'Wanneer :values niet aanwezig is, mag :attribute niet leeg zijn.',
    'required_without_all' => 'Wanneer geen van :values aanwezig is, mag :attribute niet leeg zijn.',
    'same'                 => ':attribute en :other moeten hetzelfde zijn.',
    'size'                 => [
        'array'   => ':attribute moet :size items bevatten.',
        'file'    => ':attribute moet :size KB groot zijn.',
        'numeric' => ':attribute moet :size zijn.',
        'string'  => ':attribute moet :size tekens bevatten.',
    ],
    'starts_with' => ':attribute moet beginnen met :values.',
    'string'      => ':attribute moet een string zijn.',
    'timezone'    => ':attribute moet een geldige tijdzone zijn.',
    'unique'      => ':attribute is al in gebruik.',
    'uploaded'    => ':attribute uploaden is mislukt.',
    'url'         => ':attribute heeft een ongeldig formaat.',
    'uuid'        => ':attribute moet een geldig UUID zijn.',
    'custom'      => [
        'attribute-name' => [
            'rule-name' => 'custom-message',
        ],
    ],
];
